草庐IT

Codeforces 1672 E. notepad.exe

全部标签

c++ - Visual Studio 2013 : CL. exe 已退出,代码为 -1073741515

我有一个全新Windows8.1Prox64安装和一个全新VisualStudio2013Pro。当尝试使用PlatformToolset将项目编译为Windows7.1SDK我得到Error1errorMSB6006:"CL.exe"exitedwithcode-1073741515.C:\ProgramFiles(x86)\MSBuild\Microsoft.Cpp\v4.0\Platforms\Win32\Microsoft.Cpp.Win32.targets575MenuBrowser我尝试运行提供的“WindowsSDK配置工具”,除了收到有关未安装VisualStudio2

windows - 任务无法使用 SdkToolsPath 找到 "AL.exe"

我有这个问题想构建一个解决方案任务无法使用SdkToolsPath“C:\ProgramFiles\MicrosoftSDKs\Windows\v7.0A\bin\NETFX4.0Tools\”或注册表项“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft”找到“AL.exe”SDKs\Windows\v7.0A”。确保设置了SdkToolsPath,并且该工具存在于SdkToolsPath下正确的处理器特定位置,并且安装了MicrosoftWindowsSDK我知道有一个类似的问题,但答案对我不起作用在同一台电脑上a可以在Net4中构建其他

windows - 64 位 EXE 可以链接到 32 位 DLL 吗?

我问是因为我注意到许多64位EXE链接到看似32位DLL的内容。例如,我的64位MFC应用程序链接到user32.dll、urlmon.dll、wininet.dll-所有这些都是驻留在windows\system32中的32位DLL。那么,这是适用于这些DLL的某些特定于MS的魔法吗?或者说,对于需要使用旧版32位DLL的64位EXE,是否存在向后兼容性? 最佳答案 您不能将64位EXE链接到32位DLL,反之亦然。在64位Windows操作系统上,Windows\System32中的DLL实际上是64位DLL。32位版本在Win

windows - 使用 SC.exe 设置服务凭据密码失败

我知道这个问题过去曾被问过,但没有提供令人满意的答案。我正在使用SC命令配置服务的凭据。SC.execonfig"SERVICENAME"obj="domain\user"password="password"这成功完成了,但是当我启动服务时,它失败了执行登录。[NETSTART“服务名称”]如果我只从services.msc手动更新密码,那么当我启动该服务时,它工作正常。我有数百台服务器要更新此更改发生在部署中间,因此人工干预不是一种选择。我尝试使用配置更新登录帐户,然后使用另一个配置命令更新密码。从所有帐户来看,SC.exe对密码不起作用,Microsoft也没有任何帮助。想法?

windows - cmd.exe 上的 UTF-16

我已经创建了目录“•◘♬¨ŤlCęół♥☺☻0”,我想使用dir/b命令使其可见。到目前为止,chcp10000、chcp10001和chcp65000(utf-8)命令失败(原始名称显示为“系统无法写入指定的设备”,或显示为空字符串,或unicode字符被替换/忽略。是什么原因以及如何解决它?Theofficialdocumentation没有帮助:( 最佳答案 是的,我刚刚解决了我的问题。这是cmd.exe中默认字体的错误,无法管理unicode符号。要修复它(Windows7x64专业版):打开/运行cmd.exe点击左上角的

asp.net - 导致应用程序崩溃的未处理异常,日志中显示 "EventType clr20r3, P1 w3wp.exe",但没有详细信息

在生产服务器上,当ASP.NET应用程序崩溃时,我可以从系统事件查看器中看到此事件:EventTypeclr20r3,P1w3wp.exe,P26.0.3790.3959,P345d691cc,P4app_web_default.aspx.cdcab7d2,P50.0.0.0,P64b2e4bf0,P74,P84,P9system.dividebyzeroexception,P10NIL.*它属于“.NETRuntime2.0错误报告”类别。但是我找不到属于“ASP.NET2.0.50727.0”类别的事件可以给我这个异常的详细View,如下所示:Anunhandledexceptio

windows - 不使用 Setup.exe 手动安装 Cygwin

在不使用预制安装实用程序时,我无法找到正确安装Cygwin所需的所有文件。这背后的原因是我公司的计算机阻止了.exe的使用,并且不会给我安装它的许可(他们说工作不需要它)但希望我执行某些任务Cygwin会变得简单得多。所以我的问题是这样的;有没有某个地方/某人有一个软件包列表,我需要从其中一个镜像手动安装这些软件包才能使Cygwin正确运行? 最佳答案 嗯,这是对旧问题的新答案,但可能对某人有帮助...只需使用-B开关运行安装程序,例如:setup-x86_64.exe-B然后您应该将其安装在您拥有权限的路径上。

windows - 如何手动读/写.exe机器代码?

我不太熟悉编译器魔法。将人类可读的代码(或不是真正可读的汇编指令)转换为机器代码的行为,对我来说,是结合魔法的火箭科学。我将把这个问题的主题缩小到Win32可执行文件(.exe)。当我在专门的查看器中打开这些文件时,我可以找到散落在不同地方的字符串(通常每个字符16b),但其余的只是垃圾。我想不可读的部分(大部分)是机器代码(或者可能是资源,例如图像等...)。有没有直接读取机器码的方法?将exe作为文件流打开并逐字节读取,如何将这些单独的字节转换为程序集?这些指令字节和汇编指令之间是否存在直接映射?.exe是怎么写的?每条指令四个字节?更多的?较少的?我注意到一些应用程序可以像那样创

windows - 如何从 PL/SQL 调用 .exe?

我已授予以下权限,调用CMD.EXE似乎像下面的代码示例所示那样工作。但是,我无法从whoami.exe获得任何输出。我可以看到默认目录是出现在JJJ.TXT文件中的C:\app\oramgr\product\12.1.0\dbhome_1\database\。但是,JJJ_WHOAMI.TXT文件不包含任何内容。有什么建议吗?dbms_java.grant_permission('PWATSON','SYS:java.io.FilePermission','C:\WINDOWS\SYSTEM32\CMD.EXE','execute');dbms_java.grant_permissi

windows - 命令.exe : complex conditions?

在DOS批处理文件中,在IF语句中,是否可以使用AND或OR组合两个或多个条件?我找不到相关的任何文档编辑-helpifMS文档没有说明在if中使用多个条件。我想AND的解决方法是ifCOND1(ifCOND2(cmd))但这正是我要避免的。 最佳答案 不,没有更简单的方法。对于和,您也可以将它们链接起来而不引入block:ifCOND1ifCOND2...坦率地说,这并不比ifCOND1andCOND2...然而,对于或它确实变得更丑陋:setCOND=ifCOND1setCOND=1ifCOND2setCOND=1ifdefin